mast-mounted sight - Francés Inglés Diccionario